megapascal (mpa) - French English Dictionary